package com.ym.pms.dao.provider;

import com.ym.pms.model.Contract;
import org.apache.ibatis.jdbc.SQL;

/**
 * @author: lmt
 * @date: 2020.12.24
 * @Description: 根据条件查询合同
 */
public class SearchProvider {
    public String search(Contract con){
        return new SQL(){
            {
                SELECT("*");
                FROM("contract");
                if (con.getCoPAName()!=null && !"".equals(con.getCoPAName())){
                    String coPAName="%"+con.getCoPAName()+"%";
                    WHERE("co_PAName like '"+coPAName+"'");
                }
                if (con.getCoPBName()!=null && !"".equals(con.getCoPBName())){
                    String coPBName="%"+con.getCoPBName()+"%";
                    WHERE("co_PBName like '"+coPBName+"'");
                }
            }
        }.toString();
    }
}
